MEKNISISKKLGNIVRFVLYMLHKGISKQKLLADFNATLKRGKNLMFHNRRRVPGSAVASHPQNEYEFSCSDTPNYTFPFNMAAFKKKSHHNSLFSCGQAPPTLDDDTSVSRAVLELLNSGGDHDQGSNTPAFSIEALTALSPYLPGFGRSTSSVRPLRVTDSPFPLREEGDVANGHVDKAADEFIKKFYKNLYQQKKMIESSPN